package com.deer.wms.base.system.model.erp;

import lombok.Data;

/**
 * 委外退料订单实体
 */
@Data
public class outSourceBillNo {
    /**
     * 单据ID
     */
    private Long id;

    /**
     * ASN单据号
     */
    private String erpNo;

    /**
     * ASN单行ID
     */
    private Long erpLine;

    /**
     * ASN单行号
     */
    private int erpLineNo;

    /**
     * 料品ID
     */
    private Long itemInfo;

    /**
     * 物料编码
     */
    private String itemCode;

    /**
     * 物料名称
     */
    private String itemName;

    /**
     * 存储地点编码
     */
    private String whCode;

    private String whName;

    /**
     * 应发(应退)数量
     */
    private Double issueQty;

    /**
     * 实发(实退)数量
     */
    private Double issuedQty;

    /**
     * 供应商编码
     */
    private String supplyCode;

    /**
     * 发料单位
     */
    private String issueUom;

    /**
     * 单价
     */
    private Double price;

    /**
     * 来源委外领料单行ID
     */
    private String issueSourceLine;

    /**
     * 单据类型编码
     */
    private String issueType;

    /**
     * 单据类型名称
     */
    private String issueName;

    /**
     * 制单时间
     */
    private String makeDate;

    /**
     * 制单员工号
     */
    private String makeEmpNo;

    /**
     *
     */
    private String confirmDate;

    /**
     *
     */
    private String approveOn;

    /**
     *
     */
    private String approveBy;

    /**
     * 领退类型（0 委外发料 1 委外退料）
     */
    private int issueDirection;

    /**
     * 退料理由（0 倒扣退料 1 委外退料 2 盘点差异退料)
     */
    private int recedeReason;

    /**
     * 单据状态
     */
    private String status;

    /**
     * 组织ID
     */
    private Long org;



}
